fitted keys - Turkish English Dictionary